upper intermediate - German English Dictionary